information technologies manager - German English Dictionary